#include <cstring> 
namespace ABV_UNKNOWN_SIZE {
	extern char buf[];

	void foo(const char* pbuf)
	{
		int n = -1;
		if (pbuf) {
			n = strlen(pbuf);
			// more code
		}
		buf[n] = '\0';
	}
}